/**
 * @param {number[]} digits
 * @return {number[]}
 */
var plusOne = function (digits) {
  // 因为是数组，转成数字，要从后往前遍历取个位数
  for (let i = digits.length - 1; i >= 0; i--) {
    if (digits[i] != 9) { //如果不是9就++返回
      digits[i]++
      return digits
    } else { //如果是9就变成0，进行循环下个位数++返回
      digits[i] = 0
    }
  }
  // 执行到这的就是999
  const result = [1, ...digits]
  return result
};